hooded treepie - Turkish English Dictionary